renamed EmulatePaginator to ProgramPaginator