streamilned model enumeration