fix signal directionality