migrated and models and validations work