library specifications