ride and long suck ...