Sri Lanka’s recent advancements