Updated paging logic