support multiple url fetchers like originally
various other fixes