CPCBII and CPCBI generators