update account info functional