trying to add the ability to hide the on screen keyboard