add filter
fix test