Fixed typos and improved the explanations