handling offenses