been working on commandParse