sync: update