Adding Range Iterator