Very well done and informative.
thanks B