dimenticavo, e se il programma è gia aperto? funziona ugualmente? o devo fare in modo che il programma gestisca le varie chiamate con i thread?