modified usage and commandline arguments
made the script a little more parallelizable, but still needs
 the sai files to be unique across runs