adjust logon and register
add the upload module