si fa fatica a leggere il codice cosi come lo hai messo