Reconstruction review

Review for test and NC MSL