Best episode to date...