Really appreciate the work you put into this. Thanks! Wonder if you or anyone else would add anything new?