added three models and seed data