STATE OF THE ART LIBRARY