exceptions modifications to blog.rb