Perfect stitching