vc_test
merge and fixed one thing
fixed vcm and vd