                     rightAnchor: nil,
                     vertical: false,
                     width: nil)
-                addFixedGapsInRange(
+                addGapsInRange(
                     "keyGap%dx%d",
                     row: i,
                     startIndex: 2,

                    var keyGap = Spacer(color: UIColor.blueColor())
                    let keyGapName = "keyGap\(j)x\(i)"
                    keyGap.setTranslatesAutoresizingMaskIntoConstraints(false)
                    self.elements[keyGapName] = keyGap
                    self.view.addSubview(keyGap)
                    

        }
    }
    
    func addGapsInRange(nameFormat: String, row: Int, startIndex: Int, endIndex: Int, vertical: Bool, width: Double?) {
        var allConstraints: Array<String> = []
        
        var firstGapName = String(format: nameFormat, startIndex, row)
        
        if width {
            allConstraints += "[\(firstGapName)(\(width))]"
        }
        
        for i in startIndex...endIndex {
            var gapName = String(format: nameFormat, i, row)
