         
         self.isAnimating = true
         self.showInitiationBlock?()
-        self.parentView.hidden = true
+        self.displacedView.hidden = true
         
         let rotationTransform = CGAffineTransformMakeRotation(self.degreesToRadians(self.rotationAngleToMatchDeviceOrientation(UIDevice.currentDevice().orientation)))
         

        guard (self.isAnimating == false) else { return }
        self.isAnimating = true
        self.closeButtonActionInitiationBlock?()
        self.parentView.hidden = true
        
        UIView.animateWithDuration(self.hideCloseButtonDuration, animations: { self.closeButton.alpha = 0.0 })
        

        UIView.animateWithDuration(hideCloseButtonDuration, animations: { self.closeButton.alpha = 0.0 })
        
        let rotationTransform = CGAffineTransformMakeRotation(self.degreesToRadians(self.rotationAngleToMatchDeviceOrientation(UIDevice.currentDevice().orientation)))
        let aspectFitContentSize = self.aspectFitContentSize(forBoundingSize: self.rotationAdjustedBounds().size, contentSize: self.displacedView.frame.size)
        
        UIView.animateWithDuration(showDuration, animations: { () -> Void in
            
