broken links, typos, thanks, whitespace