updated blogging stuff to be less generic