On the Go Stitching