Building library