use a little more realistic filtering strategy