use different comparison for accuracy range check