Wonderful exolanatipn of facts available here.