for filterned neg