             
             CGContextSetRGBStrokeColor(c, red, green, blue, alpha);
             CGContextAddPath(c, bubblePath);
-            CGContextDrawPath(c, kCGPathStroke);
+            CGContextDrawPath(c, .Stroke);
         }
         
         titleAndMessageAttributedString.drawWithRect(contentFrame, options: NSStringDrawingOptions.UsesLineFragmentOrigin, context: nil)
     }
-
+    
     // MARK: Private - Size calculation methods
-    private func titleAndMessageBoundingSize(#width:CGFloat) -> CGSize {
+    private func titleAndMessageBoundingSize(width width:CGFloat) -> CGSize {
         return titleAndMessageAttributedString.boundingRectWithSize(CGSize(width: width, height: CGFloat.max), options: NSStringDrawingOptions.UsesLineFragmentOrigin, context: nil).size
     }
     
     // MARK: Presenting methods
     
     func presentPointingAtView(targetView:UIView, inView containerView:UIView, animated:Bool){
-    
+        
         if targetObject == nil {
             targetObject = targetView
         }

            width: bubbleSize.width + sidePadding * 2,
            height: fullHeight
        )
        finalFrame = finalFrame.integerRect
        
        
        self.transform = CGAffineTransformIdentity

            drawBubbleRectRightHandSide()
        }
        CGPathAddLineToPoint(bubblePath, nil, targetPointC.x, targetPointC.y)
        
        CGPathCloseSubpath(bubblePath)
        
        CGContextSaveGState(c)
