add update_account method