corrected typos and links to original blog posts