                 break
             }
             }.addDisposableTo(dispoaseBag)
+        self.updateTimeline()
     }
     
     

    private var timeline: Leviathan.Timeline!
    private var account: Leviathan.Account! = nil
    private var client: MastodonClient! = nil
    private var timelineRectriever: TimelineRetriever! = nil
    
    private let settings = Globals.injectionContainer.resolve(Settings.self)
    private let dispoaseBag = DisposeBag()
    
    
    // MARK: - Initialization

        
        self.account = account
        self.client = MastodonClient(plugins: [AccessTokenPlugin(token: (account?.accessToken?.token)!)])
        self.timelineRetriever = self.retrieveTimelineRetriever()
    }
    
    private func retrieveTimelineRetriever() -> TimelineRetriever? {
