add lib sourcecode