tmatch reconstruct