David,
Really nice work, great build and a powerful song. One of your best.
Excellent.

Peter