cbc algorithm