     for fv in _vc.figureViews {
       if (self == fv) { continue; }
       if CGRectContainsPoint(self.frame, fv.center) {
-        //        if CGRectIntersectsRect(self.frame, fv.frame) {
+//    if CGRectIntersectsRect(self.frame, fv.frame) {
         _overlapFVs.append(fv)
         self.alpha = 0.5
         fv.alpha   = 0.5

  
  func endTouch() {
    
    var oldOverlaps = _overlapFVs
    for fv in oldOverlaps {
      fv.requestDeleteFV(self)

  private var _vc: ViewController!
  
  var delegate: FigureViewDelegate? = nil
  var selected: Bool = false {
    didSet {
      self.selected ? self.backgroundColor = UIColor.lightGrayColor() : setColor(_figure)
    }
  }
  
  
  required init(coder aDecoder: NSCoder) {
