pretty flexible in Models