modify VC.m