I Agree with this well thought out document.