Triple constraints