keyboard emulation added