add reaching def