10 fold cross validation