Added new input method