updates to wallet loading and scanning