to make lib