add VtSwitchLock