Thanks for sharing this blog. It is very useful and effective when reading.