posta il codice completo non si capisce molto