Update sol.cpp