add account update functionality