DO NOT USE: METRIC_FU DOESN'T NEED METRICAL ANYMORE