connmark/mark module or -> xor logic