diff --git a/lib/punchblock/call.rb b/lib/punchblock/call.rb
index <HASH>..<HASH> 100644
--- a/lib/punchblock/call.rb
+++ b/lib/punchblock/call.rb
@@ -4,12 +4,20 @@ module Punchblock
   # This class represents an active Ozone call
   #
   class Call
-    attr_accessor :id
+    attr_accessor :id, :to, :headers
 
     def initialize(id, to, headers)
       @id = id
       @to = to
-      @headers = headers
+      # Ensure all our headers have lowercase names and convert to symbols
+      @headers = headers.inject({}) {|headers,pair|
+        headers[pair.shift.downcase.to_sym] = pair.shift
+        headers
+      }
+    end
+
+    def to_s
+      "#<Punchblock::Call:#{@id}>"
     end
   end
 end
Ensure all headers have lowercase symbols for names