Updated Locking