link to blog and lots of text cleanup