Other than the appalling affront to science at the end, a very fun episode. Lena and her mother interact in a way that's entertaining while remaining true to their character. Brainiac 5 resets to factory settings in a great sequence, and Agent Liberty gets a few awesome scenes too (though I wished they knew what they were doing with that character).