refined a few commented chapters, need ceg, intro, conc, bg