Edge detector WIP (ctrl k c)