Reduced complexity and fixed violations