I agree that Jeri was great, and so was Rene.
But I did want to point out that there was another Star Trek "appearance" in tonight's episode. The music playing during one of the fight scenes was the music that always played during TOS fight scenes. I would have LMAO except that I was trying to be quiet so as to not wake my husband. It was hilarious, though.