added new models and some new modules