Good read, well thought out.