CLIENT LIBRARY