Update the tool structure