bits and pieces mosaic