robert, thanks, didn't help tho...
now, with or without the page_flush_p, no matter what i set my page_size to, the entire result set appears on all the pages...
i am giving up for now. under different circumstances i would be happy to work on merging jon's code with lars', but the 2,500 lines of the list-builder are making my head spin; and i think that someone with more openacs experience and knowledge of inner working could do this much easier and faster...