[enh] tools_update