IMPLEMENTS OR TOOLS OF THE ART.