use left to correct
rotate take parameter: pulse
very fast
over