Excellent on all fronts. Thank you so much.