support passing arguments to each script