rounded out the command line interface