add another url fetch tool based on two threading pools