Mosaic theory