Implemented Keyword input