fix documentazione
inserite promises in tutto lo script