added bloom filter small data approach