improved fps camera control