Analyzing this week's developments...