         layerInstruction.setTransform(scale.concatenating(transform), at: kCMTimeZero)
         
         // Hide
-        layerInstruction.setOpacity(0.0, at: self.currentTimeDuration)
-        self.layerInstructions.append(layerInstruction)
+        layerInstruction.setOpacity(0.0, at: currentTimeDuration)
+        layerInstructions.append(layerInstruction)
         
         return layerInstruction
     }

            } catch _ {
            }
        }
        return self.assetExportSession
    }
}

    public init() {
        
        // AVMutableVideoComposition
        videoComposition.renderSize = CGSize(width: 640, height: 640)
        videoComposition.frameDuration = CMTimeMake(1, 24)
        
    }
    
