Working with intelligent tools