переделка генерации моделей