NRT INTELLIGENT LIBRARY