boundaries were still a prob. fixed keyboard order