added binary search file