user manage logic
userinfo field