         return notification
     }
 
-    public static func withStyle(style: SwiftyNotificationsStyle,
+    open static func withStyle(style: SwiftyNotificationsStyle,
                                  title: String,
                                  subtitle: String,
                                  dismissDelay: TimeInterval,

        }
    }

    public func dismiss() {
        self.delegate?.willDismissNotification?(notification: self)
        if self.dismissTimer != nil {
            self.dismissTimer!.invalidate()

        super.init(coder: aDecoder)
    }

    open static func withStyle(style: SwiftyNotificationsStyle,
                                 title: String,
                                 subtitle: String,
                                 direction: SwiftyNotificationsDirection) -> SwiftyNotifications {
