removed HttpFetcher from ExternalControl