Extracting parts of execute() to other methods
Alter --resume to --no-resume (make resume the default)