working, but violations occur