Blocks and Engineering