usage of the library package