camera movement updated