add user info. function