CDS promises improved security in 2025