what have >we achieved for the first half of 2025?