add exception.rb.