sol2:bug fixes