*Blush* used plus instead of xor