Repeating world to right works!! implement repeating world to left and
fine tune looping position