fixes #24 recorsively fetches documents from additional pages if they exist