use a temp page table