Add more TTT other principles