updating how wallets are managed