sln structure changes