more accurate busyness calculation