fixed numerous typos