         var bezier2Path = UIBezierPath()
         bezier2Path.moveToPoint(CGPointMake(3, 6))
         bezier2Path.addCurveToPoint(CGPointMake(0.5, 3.5), controlPoint1: CGPointMake(0.5, 3.5), controlPoint2: CGPointMake(0.5, 3.5))
-        stroke.setStroke()
+        color.setStroke()
         bezier2Path.lineWidth = 1
         bezier2Path.stroke()
 

        var bezierPath = UIBezierPath()
        bezierPath.moveToPoint(CGPointMake(0.5, 5))
        bezierPath.addCurveToPoint(CGPointMake(10.5, 5), controlPoint1: CGPointMake(10.55, 5), controlPoint2: CGPointMake(10.5, 5))
        stroke.setStroke()
        bezierPath.lineWidth = 1
        bezierPath.stroke()


        UIRectClip(symbolRect)
        CGContextTranslateCTM(context, symbolRect.origin.x, symbolRect.origin.y)

        ElloDrawable.drawUndoIconTemplate(color: ElloDrawable.white)
        CGContextRestoreGState(context)
    }

    public class func drawTrashIconTemplate(#color: UIColor) {

        //// Bezier Drawing
        var bezierPath = UIBezierPath()
        bezierPath.moveToPoint(CGPointMake(1, 6.5))
        bezierPath.addCurveToPoint(CGPointMake(19, 6.5), controlPoint1: CGPointMake(19, 6.5), controlPoint2: CGPointMake(19, 6.5))
        color.setStroke()
        bezierPath.lineWidth = 2
        bezierPath.stroke()

