implemented MTSplitKeyboard