Really interesting thread here Herve, I'm enjoying it!