Excellent Summary - thanks for sharing