avevo già provato, ma il loop continuava, evidentemente il problema non era solo lì..cmq ho trovato una soluzione più pulita senza 'tornare indietro', che concettualmente faceva abbastanza schifio, ammettiamolo