First Version with regressionImp