adjusting approx compare