use Input Facade