I absolutely loved the episode btw. A lot of people will compain about it how the show is slow (which isn't true) but it's important to establish something so that the pay off will seem reasonable and not rushed. Most of the TV shows suffer from being rushed and seriously If you want to check something fast paced check Game of thrones Season 8, where everything is fast paced but nothing makes sense.