added t-v locks