add CBC.py