working on movement
smooth view movement