sewtting up for edge detection
adding basic overhang detection