Personally, I would break it up into two steps. Step one would be for the user to enter the data info. Then step two would be to upload the file. I think this simplifies the process and allows you to only have to worry about one thing at a time. p --- _______________________________________________ Perl-Win32-Users mailing list [EMAIL PROTECTED] http://listserv.ActiveState.com/mailman/listinfo/perl-win32-users