Building lib