add cases for sol2