moved validation of signup and maillist to server side