Asking questions are truly nice thing if yyou are nott understanding anything fully, except this post provides good understanding even.