all models and validates tests