tests for Cmodel, Ccoder and clar all pass