allowing for camera control
more control over camera