Refactor the blog