New Ui and implement input controller.