* add paging mechanism