reconstruct down