CVRG/Extensions