Nicely done and well told. Thanks for taking us along.