updates to pagination behavior