leggermente modificata la elimina()