Reassembly 3


Now for the guts...