leave one out validation implemented