adding model and setup for solvers