Section 4: Developing a Keyboard Inteface