buildingBlock update