misc updates and new blog post