two-principles