processor with metric_fu