add update tool