update sln