added instruction GUI and input catcher