added initial enums to CG