adding update_wallet_details