more accurate metrics