add tool.js