refactoring codice, libreria serializzazione