added bloo crossvalidation