Nicely done, Pete. Very well put together.