add violationmanager
add Utils