Updated Vault.java