unidirectional proxy