A very good tool (111024)