Updated rotation and zooming