add model and service