apparently page.__next__ should have been next(page) ??? i dont even know anymore.