added collection fetching to medium fetcher