idoo input method approach