Rewrote & redesigned the keyboard