Really good episode, I think the best thus far.