One of the best episodes yet!