infinite knowledge.