dizzying pace of change