sync to preserve work