It really helped me to understand the code after reading a lot of blogs