Great article! It will be interesting to see what happens when the IPO hits.