extends lineage reader to lineages that go on for more than one page.
Effeciency was decreased but the program was made accurate again