add blog post and update index