added gvlock for gv access