Silver linings, and all that...