Excellent, very helpful. I appreciate the detailed information!