added edgeFinder