add camera controls