Stitching Together Network