Excellent summary thanks for sharing