Configurable fetcher