vigil prep