reconstruct
完善