       
       contentInset = UIEdgeInsets(top: _defaultHeaderHeight, left: 0, bottom: 20, right: 0)
       contentOffset = CGPoint(x: 0, y: -_defaultHeaderHeight)
+      
+      let priority = TaskPriority.Unknown
+      
+      let text = SpeechBubbleTextProvider.textForPriority(priority)
+      _leftSpeechBubble.updateWithText(text, priority: priority)
+      _rightSpeechBubble.updateWithText(text, priority: priority)
+      
+      let color = UIColor.goalieHeaderBackgroundColor(priority)
+      _goalieHeaderView.backgroundColor = color
    }
    
    override func layoutSubviews()

      super.awakeFromNib()
      
      _leftSpeechBubble.tailDirection = .Right
      _leftSpeechBubble.hidden = true
      
      _goalieFooterView = tableFooterView
      _goalieHeaderView = tableHeaderView

   
   func updateWithPriority(priority: TaskPriority)
   {
      if _currentPriority != priority
      {
         _currentPriority = priority
         _goalieFaceView.updateWithPriority(priority)
         
         let text = SpeechBubbleTextProvider.textForPriority(priority)
         _leftSpeechBubble.updateWithText(text, priority: priority)
         _rightSpeechBubble.updateWithText(text, priority: priority)
         
         let color = UIColor.goalieHeaderBackgroundColor(priority)
         _updateHeaderViewColor(color, animationDuration: 0.3)
         
         _hideRandomSpeechBubble()
      }
   }
   
   // MARK: - Private
   private func _hideRandomSpeechBubble()
   {
      let leftOrRight = Int.randRange(0, upper: 1)
      if leftOrRight == 0 {
         _leftSpeechBubble.hidden = true
         _rightSpeechBubble.hidden = false
      }
      else {
         _leftSpeechBubble.hidden = false
         _rightSpeechBubble.hidden = true
      }
   }
   
   private func _updateHeaderViewColor(color: UIColor, animationDuration: Double)
   {
      UIView.animateWithDuration(animationDuration) { () -> Void in
