lots of updates, currently stitching properly!