Some errors corrected (vi arroc codes inside of the text)