getting and releasing lock pulled out from zone