Lots of activity this week.