add ctf sln