create user list and registration function