Don't forget to pass in fetcher for tools.normalize