Lock on update