DDF-690: Adjusted to allow for start index of 0 to be more flexible