updated Cmodel