improved command line argument syntax