Improve the camera behavior