PROOF Blocks