implement NodeFetcher