trapping violations