added binarySearch, not passed off