get keyboard wip stuff working decently on android