     self.slideTags(typingTag!)
   }
 
+  //Handle any logic that deals with changing the size of content area
   func checkTagSize(currentTag:TagInput) {
     let tagIndex = find(tagArray, currentTag)
     let tagFrame = currentTag.frame

  
  func tagTooWide(lastObj:TagInput) {
    let lastHeight : CGFloat = lastObj.frame.size.height
    let lastY : CGFloat = lastObj.frame.origin.y
    let nextPos : CGFloat = lastHeight+lastY+4.0
    

    tagArray.last.addTarget(self, action:"tagTextChanged:", forControlEvents: UIControlEvents.EditingChanged)

    NSLog("nextpos = 1:%@ 2:%@ 3:%@ 4:%@", self.frame.width, nextPos+tagArray.last.frame.width, nextPos, tagArray.last.frame.width)
    checkTagSize(tagArray.last)
    self.addSubview(tagArray.last)
    
    if becomeFirstResponder {
