new condition system mainly for plural
new version for new filter