That's a huge compliment! Thanks!
It's a huge task but very fulfilling to understand every bit.
Good luck with your endeavours!