refactor MetricsSenders