vengine first build some module in vc pass