more calls to library