Everything but the algorithm...