Fixed additional defects; more code improvements. Still need to verify a potential discrepancy between JSON reply's # of pages and actual # of pagination function calls (verify based on progress indicator or the issue is with indicator itself?).