modifications to keyboard