potresti postare il codice in maniera più compatta?