use f.DurationVarP for shutdown timeout