when the X position is less than the previous x position add a carry return