CFCC manufacturing