changed input method