Implemented SizeViolations: DONE: 23, TBD: 111