enforce verbosity with hooks