Stitch: imperfect world