Stitching and Tailoring