updated, but not complete untill save() is finished