Binary search added