find_range implemented