Christian's Consultant (possible retarded spoiler)