CGCL History