nearly finished with cross-validation example