Agree w all of this