         self.backgroundColor = UIColor.clear
         
         textLabel = UILabel()
-        textLabel.text = text
         textLabel.textColor = UIColor.darkGray
         textLabel.textAlignment = .center
         textLabel.font = UIFont(name: "Helvetica-Bold", size: 16)
         self.addSubview(textLabel)
         
         descriptionLabel = UILabel()
-        descriptionLabel.text = descriptionString
         descriptionLabel.textColor = UIColor.lightGray
         descriptionLabel.textAlignment = .center
         descriptionLabel.font = UIFont(name: "Helvetica", size: 12)

        let travelAngle = 1.6
        let endAngle = startAngle + (travelAngle * value)
        
        circle = CAShapeLayer()
        circle.path = UIBezierPath(arcCenter: CGPoint(x: width / CGFloat(2), y: height / CGFloat(2)), radius: (width / CGFloat(2)) - borderWidth, startAngle: CGFloat(Double.pi * startAngle), endAngle: CGFloat(Double.pi * endAngle), clockwise: true).cgPath
        circle.fillColor = UIColor.clear.cgColor

        textLabelFrame.origin.y = textLabelFrame.origin.y - (self.frame.height * adjustment)
        textLabel.frame = textLabelFrame
        
        descriptionLabel.text = descriptionString
        descriptionLabel.sizeToFit()
        var descriptionLabelFrame = descriptionLabel.frame
        descriptionLabelFrame.size.width = self.frame.width
