CFC latest updates