using yargs instead of optimist