good on all parties involved. bravo!