redesign paging, continue fix search