Keyboard interaction added