Asking questions are actually good thing if you are not understanding anything fully, but this post
presents good understanding even.