How things have changed and how things are going