Thank you, what a great read – this is really comprehensive!