         self.frame = w.frame
         self.center = CGPointMake(CGRectGetMidX(w.bounds), CGRectGetMidY(w.bounds))
         w.addSubview(self)
+        loaderSuperview = w
         
         //Initial Values
         defaultValues()

        animate = true
        generateLoader()
        startAnimating()
    }
    
    /**

    internal var extraHeight: CGFloat = 0
    internal var oldYPoint: CGFloat = 0
    internal let mainBgColor = UIColor(white: 0.2, alpha: 0.6)
    internal weak var loaderSuperview: UIView?
    
    // MARK: Public Variables
    
