What a time for so much change