my input method