improve vaultconstant