 	@IBInspectable open var textColor: UIColor? {
 		didSet {
 			progressLayer.textColor = textColor
+			progressLayer.setNeedsDisplay()
+		}
+	}
+	//Percent Text Color
+	@IBInspectable open var font: UIFont? {
+		didSet {
+			progressLayer.font = font
 			progressLayer.setNeedsDisplay()
 		}
 	}

			colorsArray = progressLayer.colorsArray
			progressInsideFillColor = progressLayer.progressInsideFillColor
			textColor = progressLayer.textColor
		}

		override init() {

				invalidateGradientCache()
			}
		}
		var font: UIFont?
		var textColor: UIColor?
		fileprivate var gradientCache: CGGradient?
		fileprivate var locationsCache: [CGFloat]?
