add object binary search