This week in a nutshell....