moved fetch methods into the collection where they belong