extentTool