add binary search
add binary search