Last episode definitely had more of a sense of momentum and energy to it. Having Cat Grant back, helped a lot as she brings a sense of humor and her mentoring Kara is always good
The President casually revealing she is an alien to a gang of people in the diner
The DEO having a super laser on top of the building that no one knew about
Kara staying behind to try and reason with Rhea after she kidnapped her boyfriend and best friend, and launched an invasion on National City
Lena in that red dress though
Mon El : I'm not marrying her mother
***after seeing her
Mon El: If it must be done