Reimplement exec to allow second progress to run