needs to be double buffered or something to make it smooth also needs to only stroke when the rower strokes