added dependency on vaultapi