removed basic_solver in place of physics