Added cross-validation with test data