add bloomfilter attempt3