• James, this is big enough for its own thread, but if you think its too early then I don't mind a merge...

About