some additions to uip chapter
code listing now working
commit after submitting the draft