Had the pleasure of reading-working this piece, thank you...