and then stitch.. ~sigh...