new separate pagination and register.