- changed the way this script is called to make optional parameters become positional arguments