metric(+scale)