vault version check and state tracking