added usage of command line arguments