foredges