Thanks for all the work you put into this.