Aggiunta gestione casi speciali e altro bugfixing