     }
     
     var editMode = false
+    var modifiedLayout = true
+    
     var viewProperties: [UIView]!
     var editProperties: [UIView]!
     

    
    public override func layoutSubviews() {
        super.layoutSubviews()
        if let windowFrame = UIApplication.sharedApplication().keyWindow?.frame {
            propertyWidthConstraint.constant = (windowFrame.width - 29.0) * 0.44
            descriptionWidthConstraint.constant = (windowFrame.width - 29.0) * 0.56
        }
    }
    

    
    override init(style: UITableViewCellStyle, reuseIdentifier: String?) {
        super.init(style: style, reuseIdentifier: reuseIdentifier)
        modifiedLayout = false
        propertyLabel.hidden = true
        descriptionLabel.textAlignment = .Center
        
        self.removeConstraints(self.constraints())
        self.addConstraint(NSLayoutConstraint(item: descriptionLabel, attribute: .CenterX, relatedBy: .Equal, toItem: self, attribute: .CenterX, multiplier: 1.0, constant: 0.0))
        self.addConstraint(NSLayoutConstraint(item: descriptionLabel, attribute: .CenterY, relatedBy: .Equal, toItem: self, attribute: .CenterY, multiplier: 1.0, constant: 0.0))
    }
    
    override public var reuseIdentifier: String? {
