updated command line interface
updated usage()