typo and grammar fixing here and there.