I've sent off the questions from here up, there is quite a lot of them, so not sure how long it will take him to respond.

Some cracking questions though.