Last Mile Reassembly