Keeping up with the changing times