better tolerance value