new blog post and lots of bug fixes