Machine Blocks