Do not add a period to violation message ending with ? or !