il problema praticamente è che richiamavo l'oggetto passato tramite document quando invece non era necessario? mhh. capito