The version with the original API and fetcher.