forgot to add soft-depend for vault