Good point about Lois, Michelle. That option completely slipped my mind.
Something else I just remembered thinking about while reading this part. Lex figured out that Caleb Knight was a fake identity pretty fast. Given that this isn't Clark's first undercover mission and since he is actually investigating Lex and that he's watching them, isn't this a pretty big slip-up on his part? Or does he not care about Lex knowing that Caleb Knight is a fake
Michael