keyboard sort of starting to work, needs some sort of "done" button