add lib knowlege