We always do initialize: ```js const context = new Context({ dispatcher, store }): ``` `dispatcher` almost is an instance of `Dispatcher`. I think that it can be omitted. Instead of it, create instance in initilizing `Context`.