funcion update estaba mal definida. fix