directional comparison protection