fix init of vaultviewcontroller