     open var mapMatrix: Matrix<WorldCharacteristic>? {
         didSet {
             createMatrixFrames()
-            saveMapPNGWithCpmpletionBlock(reloadMapImage)
+            saveMapPNGWithCompletionBlock(reloadMapImage)
         }
     }
 

        }

        self.mapMatrix = newMapMatrix

        saveMapPNGWithCpmpletionBlock(reloadMapImage)

    }

    open func setCharacteristic(_ characteristic:WorldCharacteristic, forCoordinate coordinate:CLLocationCoordinate2D) {

    }


    fileprivate func saveMapPNGWithCompletionBlock(_ completionBlock: @escaping (() -> Void)) {
        guard let dotMatrix = dotMatrix else { return }

        let lastFrame = dotMatrix.last()!
