stubs for keyboard input