add cf.py