unidirectional approach