Last Version, some typos/labels/captions corrected