add raw input method