Correct locking in Register