Should the daemon be able to handle malfunctioning/malacious clients or should it just trust the clients are correct? Right now its the latter and it will fail missirable if received packages are malformed. Shall I prepare a patch to make it more robust? -- Dennis use Inline C => qq{void p(char*g){ printf("Just Another %s Hacker\n",g);}};p("Perl");