violation assessment