locking updates