Hello.
Part 1 and 2 gave a pretty good read and I am waiting for Part 3. I hope you finish it soon.