extend the keyboard