arbitrary tiling works