         progressHUDStyle progressStyle :KRProgressHUDStyle? = nil,
         maskType type:KRProgressHUDMaskType? = nil,
         activityIndicatorStyle indicatorStyle :KRActivityIndicatorStyle? = nil,
+        font :UIFont? = nil,
         message :String? = nil
     ) {
         KRProgressHUD.sharedView().updateStyles(progressHUDStyle: progressStyle, maskType: type, activityIndicatorStyle: indicatorStyle)
-        KRProgressHUD.sharedView().updateProgressHUDViewText(message)
+        KRProgressHUD.sharedView().updateProgressHUDViewText(font: font, message: message)
         KRProgressHUD.sharedView().updateProgressHUDViewIcon(iconType: .Warning)
                                                              
         KRProgressHUD.sharedView().show()

        progressHUDStyle progressStyle :KRProgressHUDStyle? = nil,
        maskType type:KRProgressHUDMaskType? = nil,
        activityIndicatorStyle indicatorStyle :KRActivityIndicatorStyle? = nil,
        message :String? = nil,
        image :UIImage? = nil
    ) {
        KRProgressHUD.sharedView().updateStyles(progressHUDStyle: progressStyle, maskType: type, activityIndicatorStyle: indicatorStyle)
        KRProgressHUD.sharedView().updateProgressHUDViewText(message)
        KRProgressHUD.sharedView().updateProgressHUDViewIcon(image: image)
        
        KRProgressHUD.sharedView().show()


        self.messageLabel.center = CGPointMake(150/2, 90)
        self.messageLabel.backgroundColor = UIColor.clearColor()
        self.messageLabel.font = self.defaultMessageFont
        self.messageLabel.textAlignment = .Center
        self.messageLabel.adjustsFontSizeToFitWidth = true
        self.messageLabel.minimumScaleFactor = 0.5
