Thanks for all that, very useful.