making improvements to keyboard