need paging and file size