# Filters question

**URL:** <https://forum.kirupa.com/t/filters-question/299280>\
**Category:** Uncategorized\
**Created:** [November 2, 2009, 5:06pm UTC](https://forum.kirupa.com/t/filters-question/299280 "2009-11-02T17:06:20Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![lope](https://avatars.discourse-cdn.com/v4/letter/l/43a26b/32.png) [@lope](https://forum.kirupa.com/u/lope)\
**Post date:** [November 2, 2009, 5:06pm UTC](https://forum.kirupa.com/t/filters-question/299280/1 "2009-11-02T17:06:20Z")

</div>

i have an array of thumbs to which i have applied desaturation. (ColorMatrixFilter)  
i do this only once at the beggining.  
later on i need to apply blur filter to these objects.

how could i add blur filter to my objects without removing ColorMatrixFilter which is already set on them?

if i do this, desatruration is gone:

```auto
private function getFilter( mc:MovieClip ):void {
                
     mc.filters = [new BlurFilter( _blurX, _blurY, 2)];
                
}

```

also, how much use of the filters affects performance?  
and how much setting and unsetting filters affects performance?

i am wondering because some of my display object arent visible, they are on the display list but are out of the stage, so i am thinking of maybe restricting filters on just those which are currently in the stage area…
