Can't disagree much with *any* of those statements.