removed edge detection