Ethical AI and Challenges for TPMs