bad rename on my part, asg1 should really have been EdgeDetection