STATE OF THE ART TECHNOLOGY