Corrects more typos and expands explanations.