more nimble WFLock