Feature: Added Silent field to violation model