c wrapper now the only model1