Allow more finegrained control over what the script executes
some status prints moved here