InputController changes