improve performance, but loose paging