how the times have changes