deprecate sln