// ora il problema viene qui e non capisco il perchè e cioè mi dovrebbe rifare la funzione per verificare se questo nuovo nome esiste oppure no
E invece cosa fa?