Updated the Keyboard Class