aggiunta rimozione e cancellazione viewer