trinity of principles