new models for polymorphic test