Good news: The event contract has finally recovered.

Bad news: The contracts are getting deeper and deeper.