added new camera movement