added example of argument parsing