So much has changed. Yet so much remains the same.