fixed the warm start stuff to always feasible solutions.