The writers went too far with trying to humanise the Allison Janney character in the episode with James Taylor, but here manage to add more depth to her but without losing her humour.
It's another fab episode, with each of the characters having their moment. Heather drawing Ben at the end and Roman in his PJ's were just too favourite moments.
I think the Andrea Anders character has been inconsistently written at times, but here they seem to have worked out what is good/bad for the character. I've really warmed to the Alonzo/Alice relationship across the series too, which is odd because aren't I supposed to want her and Ben to end up together? Overall a good episode of a fun show.