fix - save or update