input Parsing functionality