the definition of perfect in Models