updated fetcher retrieve to fetch models and collections as a whole from store