added XOR line optimization