using processors argument

for all intensive processes, rather than using 12 processors the script
will now use the number specified by the argument, or default to 1