fixing edge filtering