                         delay: 0.0,
                         options: .CurveEaseOut,
                         animations: {
-                            self.alpha = 1
                             circle.transform = CGAffineTransformMakeScale(1.0, 1.0)
                         },
                         completion: { finished in

        return circle
    }

    func stopPulse(completion: ((Bool)->())? = nil) {
        self.userInteractionEnabled = false
        if let circle = circle {
            UIView.animateWithDuration(0.65,
                delay: 0.0,
                options: .CurveEaseOut,

            delay: 0.0,
            options: .CurveEaseOut,
            animations: {
                self.alpha = 1
                circle.transform = CGAffineTransformMakeScale(0.8, 0.8)
            },
            completion: { done in
