added options and arguments to the script