add the script & do some reconstruct