     func xibSetUp() {
         view = loadFromXib()
         view.frame = bounds
-        
         view.autoresizingMask = [UIViewAutoresizing.FlexibleWidth, UIViewAutoresizing.FlexibleHeight]
         addSubview(view)
     }

            let label: UILabel = UILabel(frame: CGRectMake(0, numberInsertionPoint, 30, self.textView.font!.lineHeight))
            label.text = "\(counter)"
            self.gutterView.addSubview(label)
            counter += 1
            numberInsertionPoint = numberInsertionPoint + heightOfLine(line)
        }
        
        
        //fix later
        let label: UILabel = UILabel(frame: CGRectMake(0, 0, 30, self.textView.font!.lineHeight))
        label.text = "1"
        self.gutterView.addSubview(label)
        // end test area
    }
    
    func heightOfLine(line: String) -> CGFloat {

        let lineHeight = line.boundingRectWithSize(CGSizeMake(textViewWidth, CGFloat.max), options: .UsesLineFragmentOrigin, attributes: [NSFontAttributeName : font], context: nil).height
        return lineHeight
    }
}