Funny episode with two reliable storylines: pairing characters in new ways, advancing the ongoing romantic story arc. 8/10