collection type limiting

limit the items returned to the items types expected for a collection
type