 	@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() {

			let textStyle = NSMutableParagraphStyle()
			textStyle.alignment = .left
			let valueFontSize: CGFloat = size.height / 5
			let font = self.font ?? UIFont.systemFont(ofSize: valueFontSize)

			let color = self.textColor ?? self.colorsArray.first ?? UIColor.black
			let valueFontAttributes = [NSFontAttributeName: font,
