I guess nearGeodes is only called once here?