cfc insights