modifid Building Blocks