refactor, lander input actions