These are great points!