add test code
add model.c