stitch and the self