#151 new violation checks added