more work on the tool