I dont remember Karl being mentioned in the plan, but i do remember him getting Juliet the X-Rays. But this could be a different Karl from the one in the cage, I might be wrong, but the Karl we know is quite young and i can't imagine him being incharge of doing X-Rays and stuff like that
