working on shapes for tiling