added camera movement.