Thanks, guys. A lot of work went into it. As you know they are few and far between.