added bloom checking