Implemented the tool.