models of c