building blocks update