Add dc overloaded algo
fix code style
Merge branch 'slaViolations'