mv time handling outside of getNextSolution