got something working; nice sobel; nice linefinder