Keyboard improvment