taxpayer vigilance