Good points, well made !