add model2.cpp