use vault_spec method in more places