Slow stitching