Updated the tools API.