versione quasi finita