text input method experiments