fixing accessing the keyboard to not use inputAccessoryView