Library profile