added initial sln enumeration