code review; extend Vault wrapper api