a tool is used to perform an operation