correzioni all'allocazione dei pid, piu` una lunga serie di funzioni