Added some details, corrected some typos.