fixed major violations reported by insight