Many thanks for those details. Very interesting and informative.