G-24 Notes Sri Lanka Making Some Progress