key developments