BMC green library