add some tests fixed parser for commands without args