             self.objects = statisticsItems
         }
         self.useCatmullRom = catmullRom
+        self.catmullAlpha = catmullAlpha
         self.setNeedsDisplay()
     }
 }

                    // Implementation of Catmull Rom
                    let startIndex = 1
                    let endIndex = objects.count - 2
                    let alpha:CGFloat = 0.25
                    for i in startIndex ..< endIndex {
                        let p0 = CGPoint(x:columnXPoint(i-1 < 0 ? objects.count - 1 : i - 1), y:columnYPoint(Int(objects[i-1 < 0 ? objects.count - 1 : i - 1])))
                        let p1 = CGPoint(x:columnXPoint(i), y:columnYPoint(Int(objects[i])))

        }
    }

    internal func setUpGraphView(statisticsItems:Array<Double>, intersectDistance:Int, catmullRom:Bool, catmullAlpha:CGFloat = 0.30) {
        if statisticsItems.count <= 1 {
            self.objects = [0.0, 0.0]
            self.intersectDistance = 1
