CF model