now throws when address is missing from wallet