custom indexOf
add bloomfilter