always perfect in Models