add mosaic utils