Cpg associates