Right now the commands will fail if you put flags after args. We should fix this so flags & args can be passed in any order.