All great points!