Excellent post Dave, Thank You.