         title = Variable<String>("")
         date = Variable<String>("")
         imageUrl = Variable<String>("")
-        latestComic = Variable<Comic?>(nil)
+        latestComicNum = Variable<Int?>(nil)
         currentComic = Variable<Comic?>(nil)
         formatter.dateStyle = .long
         formatter.timeStyle = .none

    var imageUrl: Variable<String>
    var disposeBag = DisposeBag()

    var latestComic: Variable<Comic?>
    var currentComic: Variable<Comic?>

    var isNextEnabled: Driver<Bool> {
        return Driver.combineLatest(self.latestComic.asDriver(), self.currentComic.asDriver(), resultSelector: { (latest, current) -> Bool in
            guard let latestNum = latest?.num, let currentNum = current?.num else { return false }
            return  latestNum != currentNum
        })
    }

            guard let comic = comic else {
                return
            }
            self.latestComicNum.value = comic.num
            self.updateViewModel(comic: comic)
        }).addDisposableTo(disposeBag)
    }
