# Feature Edge placing edges at processor boundary after PassArrays filter

**URL:** https://discourse.paraview.org/t/feature-edge-placing-edges-at-processor-boundary-after-passarrays-filter/7796
**Category:** ParaView Support
**Created:** [August 10, 2021, 4:12pm UTC](https://discourse.paraview.org/t/feature-edge-placing-edges-at-processor-boundary-after-passarrays-filter/7796 "2021-08-10T16:12:39Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![zwilde](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/z/9de053/32.png) [@zwilde](https://discourse.paraview.org/u/zwilde)
#### Post date: [August 10, 2021, 4:12pm UTC](https://discourse.paraview.org/t/feature-edge-placing-edges-at-processor-boundary-after-passarrays-filter/7796/1 "2021-08-10T16:12:39Z")

</div>

I am trying to extract the edges from a feature in CTH. I MergeBlocks, CleanToGrid, ExtractSurface, and then use FeatureEdges. I am using PassArrays to only pass arrays necessary for additional steps. After I do this, the FeatureEdges filter finds boundaries at the vtkProcessId boundaries as well as the boundaries of the feature. This persists even if I pass all arrays through PassArrays. Is there a way around this?

What I want (boundaries in white).

 ![image](https://discourse.paraview.org/uploads/default/original/2X/a/a646619f83fed11ca2f10a669f2603c7e570aa09.png)

What I get

 ![image](https://discourse.paraview.org/uploads/default/original/2X/b/be0b8390de1fc5d27cc0577d330bf68f36ce5570.png)
