New method, not using BinarySearch anymore