changed reconstruct path