Add metric
Add toString()