So many changes!

Added multi-model solver to srt_solver.