Good analysis. Addresses some of the questions here.