     override func configureSheet() -> NSWindow? {
         return nil
     }
-    
-    func loadImage() {
-        DispatchQueue.global().async {
-            let url = URL(string: "https://raw.githubusercontent.com/yomajkel/ImageStream/added-swift-image/assets/swift.png")
-            let data = NSData(contentsOf: url!) as Data?
-            if let data = data {
-                self.image = NSImage(data: data)
-                self.needsDisplay = true
-            }
-        }
-    }
 }

import Cocoa
import ScreenSaver
import Dispatch

class JourneysScreensaverView: ScreenSaverView {

    var image: NSImage?
    
    override init?(frame: NSRect, isPreview: Bool) {
        super.init(frame: frame, isPreview: isPreview)
        loadImage()
    }
    
    required init?(coder: NSCoder) {

    }
    
    override func draw(_ rect: NSRect) {
        super.draw(rect)
    }
    
    override func animateOneFrame() {
