Some explanations added