a collection of CV algorithms.