added metric_fu