tweaks to lerp method, update loop & controller input