Added InputHandler