fix some bug in user manage