added support for bloom filter