rewirte add user function
fix a error
fix an error