add models and all changes