fixing camera control