That is a ton of work. Thanks.