invio la classe a pezzi perchè non è possibile in un solo post