got the new input method vaguely working