rename declarative to model2model