Tool upgrade