LIBRARY CHARGES