harmonizing
keyboard input