Resets progress properly on rerun