bloc related material and code