creata logica di avanzamento e di avvio entità; TO DO TEST,TEST...e ancora TEST:)