arreglado el metodo []= de la dispersa, ahora funciona todo