Recovery coming soon, barring further problems