Fingers crossed I can recover from this.