thomas dibenedetto