command line arguments accepted