LockBeforeUnlock derp