corrected and commented the rest of introduction