Thank you for posting all this.