proper stitched up