This episode could have been great, but was so overshadowed by James Olsen's ego and chemistry-less relationship with Lena that I couldn't focus on anything else. He's playing right into Agent Liberty's hands and refuses to listen to the smart women in his life. It's annoying and I wish the show would just focus on Kara, Alex, J'onn, Lena, Nia, Brainy, Manchester Black (where did he go this ep?? his intro was so cool last ep), literally ANYONE else. James is just annoying dead weight at this point, and he's dragging Lena and the show down with him.