use a larger tolerance for less missed points