cg2111a final report