Locking as you posted a longer explanation.