Patch & Splice