find and approximate