apply Dilan's metrics