Added cross validation to test robustness of model