update building blocks