Added Input.js