Nice - I wish a lot of stocks I hold could see the company put out an update to shareholders as extensive as this.