Changed the data process
added several validation methods and control variable to test and examine the performance of the imputation