several modifications on the text. I included ???? on the spots where I did not understand the text...