updating the building block layout