What is new and where have we been?