Thanks you for all your work writing this up. It's been an interesting read and am looking forward to future contributions.