clean up the keypad, add the ability to cancel out of modal