vg class work