added lots of text & figures