 
 let leafletFactory: LeafletFactory =  LeafletFactory()
 
-public func Leaflet(type: LeafletType, on viewController: UIViewController) {
-  leafletFactory.stick(type, on: viewController)
+public func Leaflet(type: LeafletType, on viewController: UIViewController, after view: UIView? = nil) {
+  leafletFactory.stick(type, on: viewController, after: view)
 }
 
 public func TearOff(from viewController: UIViewController, after delay: NSTimeInterval? = 0) {

    return window
  }()
  
  func stick(type: LeafletType, on vc: UIViewController) {
    var delay: NSTimeInterval = 0
    if leafletOnViewController(vc) != nil {
      delay = AnimationTiming.movement

class LeafletFactory : NSObject {
  var leaflet: LeafletItem!
  var presentOnVC: UIViewController!
  var frontBannerView: UIView? = nil
  var presentation: LeafletPresentation = .Top
  var timer = NSTimer()
  lazy var modalWindow: UIWindow = {
