adding vault dependency
attempting to fix some issues with saving config files