added stub on cross-validation, but would ideally be expanded if I can get my computer to crunch all the numbers within 1 hour