What is the significance of the current developments?