no need to call super in EdgeFilter