tried crossvalidation