Correzioni di @miki64 più aggiunte di @prometeo