conventions for command line utils