implemented new models and services