         addSubview(containerView)
     }
     
-    let threshold : CGFloat = 20.0
+    let threshold : CGFloat = 30.0
     var isAnimating = false
 
     func panGestureHandler(gesture: UIPanGestureRecognizer)


            if offsetY <= pullThresholdValue {
                
                circleAppear()
                
                var index = 0
                var newIndex : Int = -1

                    index++
                }
                
                if iconSelectedIndex == -1 && newIndex != -1{
                    circleLayer.position = CGPointMake( (icons[newIndex].center.x), icons[newIndex].center.y)
                    iconSelectedIndex = newIndex
                }
                
                circleAppear()

                
                //change bezier path shape left /right
                if !isAnimating && iconSelectedIndex != -1 {
