add methods to wallet for addresses