Move sla violation algorithm in new class