working keyboard input