lots of edge detection and starting on image filters