Added -h for help, and a dynamic names in Usage()