stitched frame