PATTERNED BLOCKS