added some more explanation and fixed a small text format issue.