violates constitution