re-construct detail.