leo,<br>you can do anything in the Perl that you want. If you submit 20 names, then you can loop through that list of 20 names and do 20 things with them. I'm sorry to have to disagree with IMOTIC, but, Perl could do this in a parrallel sense via several different approaches, one might be fully objectified. In order to do that though, you would need to write a class to handle your chores, which I don't think you want to do. You could also spawn child processes to run in parallel for each new user, but, that to is some significant overkill. What you probably want to do is more like.......<br><br>If you HTML looks like.....<FONT FACE=monospace><br>html starting stuff with <form> tag.....<br>First User Name: <input type=text name=user1 size=15><BR><br>Second User Name: <input type=text name=user2 size=15><BR><br>Third User Name: <input type=text name=user3 size=15><BR><br>Fourth User Name: <input type=text name=user4 size=15><BR><br>html ending stuff......</font><br><br>Your CGI code could simply check to see if each field is populated, if so, run useradd.<br><FONT FACE=monospace>@users = ('user1','user2','user3','user4');<br>foreach $user (@users)<br> {<br> if ($FORM{$user}) { &RUN_USERADD($user); }<br> }<br></font><br><br>This is a little simplist, but it would be effective.....<br><br>'hope this helpls...<br> <p> <br><a href=mailto: > </a><br><a href= > </a><br> keep the rudder amid ship and beware the odd typo