rivisto e pulito lo script