Really good, level headed rundown. Thanks.