Composite Printing Blocks