altre ottimizzazioni... sono veramente a fine!