listeners XOR y otros cambios