         sequences:[MHomeImageSequenceRaw])
     {
         self.device = device
+        self.commandQueue = commandQueue
         self.textureLoader = textureLoader
         
         if let main:MHomeImageSequenceRaw = main

                continue
            }
            
            var finalTexture:MTLTexture = mainItemTexture
            let mainTextureWidth:Int = mainItemTexture.width
            let mainTextureHeight:Int = mainItemTexture.height
            let mainTexturePixelFormat:MTLPixelFormat = mainItemTexture.pixelFormat
            
            for sequence:MHomeImageSequenceRaw in sequences
            {

        main:MHomeImageSequenceRaw,
        sequences:[MHomeImageSequenceRaw])
    {
        let textureOrigin:MTLOrigin = MTLOriginMake(0, 0, 0)
        let countMainItems:Int = main.items.count
        
        for indexMainItem:Int in 0 ..< countMainItems
