stitching things back together