Very nicely done! It all works together.
~Richard