fix for violations