working keyboard in mobile safari - kind of hack atm and it still does not detect upper case vs lower case, work in progress