Understanding general tools