very well put, agreed.