Return more info in solve