build vault