Excellent and well written. Glad you are on our side.