some more work on the Fetcher main