add custom Vault implementation