Interesting points raised. Of course a lot of the nitty-gritty depends on how much political will there is to actually create change.