added docfetcher