vigila el mètode es molt complicat, linia 7.