Why are you calling adapt_to_cmodel?