add cross validation for Regression