use a range for BV_TOLERENCE