refactored failed/next_more partial, added pagelist