add new tool.