Stitch.. what're you?