Wow you've added so much! Thanks a lot for doing all this.